package com.jeecg.demo.entity;

import java.math.BigDecimal;
import java.util.Date;
import java.lang.String;
import java.lang.Double;
import java.lang.Integer;
import java.math.BigDecimal;
import javax.xml.soap.Text;
import java.sql.Blob;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;
import org.hibernate.annotations.GenericGenerator;
import javax.persistence.SequenceGenerator;
import org.jeecgframework.poi.excel.annotation.Excel;

/**   
 * @Title: Entity
 * @Description: APP_NAVI_PIC
 * @author onlineGenerator
 * @date 2019-05-21 11:24:54
 * @version V1.0   
 *
 */
@Entity
@Table(name = "app_navi_pic", schema = "")
@SuppressWarnings("serial")
public class AppNaviPicEntity implements java.io.Serializable {
	@Excel(name="id",width=15)
	private java.lang.Integer id;
	/**主键id*/
	@Excel(name="主键id",width=15)
	private java.lang.Integer naviId;
	/**序列号*/
	@Excel(name="序列号",width=15)
	private java.lang.Integer sysid;
	/**导航名称*/
	@Excel(name="导航名称",width=15)
	private java.lang.String naviName;
	/**导航图片路径*/
	@Excel(name="导航图片路径",width=15)
	private java.lang.String naviPicurl;
	/**导航图片是否有效*/
	@Excel(name="导航图片是否有效",width=15)
	private java.lang.Integer isvalid;
	/**导航名称简称*/
	@Excel(name="导航名称简称",width=15)
	private java.lang.String naviShortname;
	
	/**
	 *方法: 取得java.lang.Integer
	 *@return: java.lang.Integer  主键id
	 */

	@Column(name ="NAVI_ID",nullable=false,length=10,insertable = false, updatable = false)
	public java.lang.Integer getNaviId(){
		return this.naviId;
	}

	/**
	 *方法: 设置java.lang.Integer
	 *@param: java.lang.Integer  主键id
	 */
	public void setNaviId(java.lang.Integer naviId){
		this.naviId = naviId;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  主键
	 */
	@Id
	@GeneratedValue(generator = "paymentableGenerator")
	@GenericGenerator(name = "paymentableGenerator", strategy = "increment")
	
	@Column(name ="NAVI_ID",nullable=true,length=24)
	public java.lang.Integer getId(){
		return this.id;
	}
	/**
	 *方法: 设置java.lang.Integer
	 *@param: java.lang.Integer  id
	 */
	public void setId(java.lang.Integer id){
		this.id = id;
	}
	/**
	 *方法: 取得java.lang.Integer
	 *@return: java.lang.Integer  序列号
	 */

	@Column(name ="SYSID",nullable=false,length=10)
	public java.lang.Integer getSysid(){
		return this.sysid;
	}

	/**
	 *方法: 设置java.lang.Integer
	 *@param: java.lang.Integer  序列号
	 */
	public void setSysid(java.lang.Integer sysid){
		this.sysid = sysid;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  导航名称
	 */

	@Column(name ="NAVI_NAME",nullable=false,length=50)
	public java.lang.String getNaviName(){
		return this.naviName;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  导航名称
	 */
	public void setNaviName(java.lang.String naviName){
		this.naviName = naviName;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  导航图片路径
	 */

	@Column(name ="NAVI_PICURL",nullable=false,length=200)
	public java.lang.String getNaviPicurl(){
		return this.naviPicurl;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  导航图片路径
	 */
	public void setNaviPicurl(java.lang.String naviPicurl){
		this.naviPicurl = naviPicurl;
	}
	/**
	 *方法: 取得java.lang.Integer
	 *@return: java.lang.Integer  导航图片是否有效
	 */

	@Column(name ="ISVALID",nullable=false,length=10)
	public java.lang.Integer getIsvalid(){
		return this.isvalid;
	}

	/**
	 *方法: 设置java.lang.Integer
	 *@param: java.lang.Integer  导航图片是否有效
	 */
	public void setIsvalid(java.lang.Integer isvalid){
		this.isvalid = isvalid;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  导航名称简称
	 */

	@Column(name ="NAVI_SHORTNAME",nullable=false,length=50)
	public java.lang.String getNaviShortname(){
		return this.naviShortname;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  导航名称简称
	 */
	public void setNaviShortname(java.lang.String naviShortname){
		this.naviShortname = naviShortname;
	}
}
